//Classes utilizadas para validação dos inputs
$.validator.addClassRules({
   ca_observacao: {
	required: true,
	maxlength: 2000 
  }
});
		

$('#frmHistorico').validate( {
    ignore: "",
    submitHandler: function( form ){  
        var dados = $(form).serialize();
        
        $.ajax({  
            type: "POST",  
            url: "cadHistorico.php",  
            data: dados,  
            success: function( data )  
            {  
                $("#retornoAtendimento").html(data);	
                
                //Funcao para manter a msg de cadastro efetuado com sucesso por apenas 3 seg
                if ($("#ok").val() === 'ok'){                    
                    document.getElementById("retornoAtendimento").style.display = "block";                           
                    setTimeout(function hideElement() {
                    document.getElementById("retornoAtendimento").style.display = "none";
                    }, 3000);
                    $("#ca_observacoes").focus();
                } else {                          
                    document.getElementById("retornoAtendimento").style.display = "block";
                }
            },
            statusCode: {
                404: function() {
                  $("#retornoAtendimento").html('<div class="ui-state-error ui-corner-all" style="padding: 0 .7em;"> <p><span class="ui-icon ui-icon-alert" style="float: left; margin-right: .3em;"></span> Página não Encontrada.</p> </div>');						  
                }
            }
        });
        return false;  
    }        
});


$(document).ready(function(){		
	//Tratamento de erros enviando para exibição na div container
	var container = $('div.container');
	var validator = $("#frmAtendimento").validate({
			errorContainer: container,
			errorLabelContainer: $("ol", container),
			wrapper: 'li'
		});			
	
	//Fecha o document ready
});